body 
{
	font-family: Arial, Verdana;
}

a			
{
	text-decoration: none; 
	color:#0066A6
}

a:hover
{
	text-decoration:underline;
	color:#0066A6
}

a:visited
{
  text-decoration: none;
  color: #0066A6;
}

img
{
	border-width:0px;
}

hr 
{
	border-bottom: 1px solid #CCC; 
	color: #FFF;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

.adminButton
{ 
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
	width:110px;
}

.adminInput
{ 
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #666666;
	width:250px;
}

table.adminContent
{
	border-collapse: collapse;
	color:#606060;	
	font-size: 10px;
	font-family:verdana;
    margin: 0px; 
    width: 100%;
	vertical-align:middle;
	text-align: left;
}

td.adminTitle
{
    text-align: left;
    vertical-align: middle;
    width: 165px;
}

td.adminData
{
	text-align: left;
	vertical-align:middle;
}

.progress {
	text-align:center;
}



.rssNopCommerceNewsTitle {
    width: 100%;
    border-bottom: solid 1px #BBBBBB;
    font-weight:bold;
}

.rssNopCommerceNewsTitle a {
    text-decoration: none;
}


/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}
.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}
.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}
/* Rating end*/